be unflinching - Turkish English Dictionary